package black.android.content.pm;

import android.content.pm.PackageParser.Package;
import java.io.File;
import top.niunaijun.blackreflection.annotation.BClassName;
import top.niunaijun.blackreflection.annotation.BConstructor;
import top.niunaijun.blackreflection.annotation.BMethod;

@BClassName("android.content.pm.PackageParser")
public interface PackageParserLollipop22 {
  @BConstructor
  android.content.pm.PackageParser _new();

  //    @BStaticMethod
  //    ActivityInfo generateActivityInfo();
  //
  //    @BStaticMethod
  //    ApplicationInfo generateApplicationInfo();
  //
  //    @BStaticMethod
  //    PackageInfo generatePackageInfo();
  //
  //    @BStaticMethod
  //    ProviderInfo generateProviderInfo();
  //
  //    @BStaticMethod
  //    ServiceInfo generateServiceInfo();

  @BMethod
  void collectCertificates(Package p, int flags);

  @BMethod
  Package parsePackage(File File0, int int1);
}
